body{
	/* 禁止选中文本(如无文本选中需求,此为必选项) */
	-webkit-user-select: none;  
	user-select: none;
	
	/* 对字体进行抗锯齿渲染可以使字体看起来会更清晰舒服 */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	
	/*禁止横屏时文字放大*/
	-webkit-text-size-adjust : none;
	-moz-text-size-adjust : none;
	-ms-text-size-adjust : none;
	text-size-adjust : none;
	background-color: #22bbe7;
}
a,img{
	/* 禁止 iOS 禁止长按链接与图片弹出菜单 */
	-webkit-touch-callout: none; 
}
.top_bg{
	width: 750px;
	margin: 0 auto;
}
.top_bg .top_bg_img {
	float: left;
	width: 750px;
	height: 1050px;
}
.top_bg .cont{
	width: 694px;
	height: 630px;
	box-shadow:-5px 6px 13px 5px rgba(51,51,51,0.6);
	background: #fff;
	left: 50%;
	top: 346px;
	border-radius: 40px;
	margin-left: -347px;
}
.top_bg .cont .title_info img {
	margin-top:30px;
	margin-left:124px;
	width:464px;
	height:61px;
}
.huojiang_info{
	position:absolute;
	left:56px;
	top:145px;
	font-size: 34px;
	line-height: 58px;
	font-weight:400;
	color:#ff5656;
}
.huojiang_info p{
	margin-left:14px;
}
.huojiang_info input{
	padding:26px 32px;
	border: 3px solid #aaaaaa;
	border-radius: 20px;
	margin-top:14px;
	width:524px;
}
.huojiang_info_m{
	margin-top:7px;

}
.huojiang_info .btn{
	width:596px;
	background-color: #f3a703;
	outline-style: none;
	border:none;
	color:#fff;
	font-weight:400;
	font-size:36px;
}
.contain {
	position:absolute;
	width:100%;
	height:1104px;
	margin-top:-50px;


}
.contain .list{
	left: 50%;
	margin-left: -347px;
	/*float:left;*/
	width:694px;
	height:200px;
	border-radius: 40px;
	background:#FFF;
	margin-top: 76px;
	position:relative;
	text-align: center;
	font-size: 28px;
	padding-top: 55px;


}
.contain .list_1{
	margin-top: 52px;
}
.contain .list img{
	position:absolute;
	left:50%;
	margin-left:-138px ;
	top:-50px;

}
.contain .list span{
	color:#ff0000;
	display:block;
	margin-bottom: 13px;
}
.contain .list p{
	line-height:40px;
}
.contain .list .btn{
	margin-top: 13px;
	background-color: #f3a703;
	outline-style: none;
	border:none;
	color:#fffefe;
	width: 128px;
	height:54px;
	border-radius: 25px;
}

/*抽奖*/

.machine{
	width: 640px;
	height: 561px;
	position:absolute;
	background: url("../images/img7.png") no-repeat;
	top:380px;
	left:50%;
	margin-left:-320px;

}
.machine .btn_start{
	position:absolute;
	width: 296px;
	height: 86px;
	bottom:38px;
	left: 50%;
	margin-left: -148px;
}

.top_bg .machine .btn_start img{
	width: 296px;
	height: 86px;
}

.machine .strip{
	position: absolute;
	width: 182px;
	height: 222px;
}

.machine .strip.left{
	top: 114px;left: 43px;
}
.machine .strip.middle{
	top: 114px;left: 229px;
}
.machine .strip.right{
	top: 114px;left: 418px;
}
.machine .box{
	position: absolute;
	width: 179px;
	height: 100%;
	top: 57px;
	left: 50%;
	margin-left: -49px;
	overflow: hidden;
	z-index: 100;
	background: url("../images/img6.png") 0 0 repeat-x;
}
.machine .light_all{
	width: 606px;
	height: 276px;
	position: absolute;
	top:88px;
	left: 50%;
	margin-left: -303px;
	/*background-color: lightpink;*/
}

.machine .light{
	position: absolute;
	width: 26px;height: 20px;
	background: url("../images/img9.png") 0  0 no-repeat;
}
.machine .light.on{
	background: url("../images/img9.png") -27px 0 no-repeat;
}
.machine .light.xl{
	left:7; top:0;
}

.machine .light.x2{
	left:35px; top:0;
}
.machine .light.x3{
	left:65px; top:0;
}
.machine .light.x4{
	left:94px; top:0;
}
.machine .light.x5{
	left:125px; top:0;
}
.machine .light.x6{
	left:155px; top:0;
}
.machine .light.x7{
	left:190px; top:0;
}
.machine .light.x8{
	 left:223px; top:0;
}
.machine .light.x9{
	left:257px; top:0;
}
.machine .light.x10{
	left:290px; top:0;
}
.machine .light.x11{
	left:320px; top:0;
}
.machine .light.x12{
	 left:354px; top:0;
 }
.machine .light.x13{
	left:384px; top:0;
}
.machine .light.x14{

	left:418px; top:0;
}
.machine .light.x15{

	left:452px; top:0;
}
.machine .light.x16{

	left:486px; top:0;
}
.machine .light.x17{

	left:510px; top:0;
}

.machine .light.x18{

	left:544px; top:0;
}

.machine .light.x19{

	left:575px; top:5;
}
.machine .light.x20{

	left:582px; top:34px;
}
.machine .light.x21{

	left:582px; top:68px;
}
.machine .light.x22{
	left:582px; top:102px;
}
.machine .light.x23{
	left:582px; top:136px;
}
.machine .light.x24{
	left:582px; top:169px;
}
.machine .light.x25{
	left:582px; top:202px;
}
.machine .light.x26{
	left:582px; top:230px;
}
.machine .light.x27{
	left:575px; top:251px;
}
.machine .light.x28{
	left:544px;top:252px;
}
.machine .light.x29{
	left:510px; top:252px;
}
.machine .light.x30{
	left:486px; top:252px;
}
.machine .light.x31{
	left:452px; top:252px;
}
.machine .light.x32{
	left:418px; top:252px;
}
.machine .light.x33{
	left:384px; top:252px;
}
.machine .light.x34{
	left:351px; top:252px;
}
.machine .light.x35{
	left:320px; top:252px;
}
.machine .light.x36{
	left:290px; top:252px;
}
.machine .light.x37{
	left:257px; top:252px;
}
.machine .light.x38{
	left:222px; top:252px;
}
.machine .light.x39{
	left:187px; top:252px;
}
.machine .light.x40{
	left:152px; top:252px;
}
.machine .light.x41{
	 left:124px; top:252px;
 }
.machine .light.x42{
	left:90px; top:252px;
}
.machine .light.x43{
	left:55px; top:252px;
}
.machine .light.x44{
	left:25px; top:252px;
}
.machine .light.x45{
	left:-2px; top:245px;
}
.machine .light.x46{
	left:-2px; top:211px;
}
.machine .light.x47{
	left:-2px; top:187px;
}
.machine .light.x48{
	left:-2px; top:153px;
}
.machine .light.x49{
	left:-2px; top:119px;
}
.machine .light.x50{
	left:-2px; top:88px;
}
.machine .light.x51{
	left:-2px;top:59px;
}
.machine .light.x52{
	left:-2px; top:28px;
}














